team race - Spanish English Dictionary